﻿<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="CurrentVote.ascx.cs"
    Inherits="SmsVotes.SmsVoting.CurrentVote" %>

<script src="../js/jquery.hotkeys-0.7.8.js" type="text/javascript"></script>

<script type="text/javascript">
    function nextQuestion() {
        __doPostBack('<%=lbtnNextQuestion.UniqueID %>', '');
    }
    function endVote() {
        __doPostBack('<%=lbtnEndVote.UniqueID %>', '');
    }

    function endQuestion() {
        __doPostBack('<%=lblEndQuestion.UniqueID %>', '');
    }

    function refreshPage() {
        var img = $get("<%=imgChart.ClientID %>");
        img.src = img.src + "&ref=" + Math.random();
    }

    $(document).bind('keydown', 'Ctrl+right', nextQuestion);
    $(document).bind('keydown', 'Ctrl+backspace', endQuestion);
    $(document).bind('keydown', 'Ctrl+return', endVote);

    setInterval(refreshPage, 10000);
</script>

<asp:Image runat="server" ID="imgChart" />
<div>
    <div>
        Номер для голосования
        <asp:Label runat="server" ID="lbVotePhone"></asp:Label></div>
    <div>
        Варианты ответов
        <asp:ListView runat="server" ID="lvAnswers">
            <LayoutTemplate>
                <div id="itemPlaceholder" runat="server">
                </div>
            </LayoutTemplate>
            <ItemTemplate>
                <div>
                    <%# Eval("Name") %>
                    - отправте
                    <%# Eval("ID") %></div>
            </ItemTemplate>
        </asp:ListView>
    </div>
</div>
<div>
    Для перехода на следующий вопрос нажмите: Ctrl+→<br />
    Для завершения вопроса: Ctrl+Пробел<br />
    Для завершения голосования: Ctrl+Enter</div>
<div style="display: none;">
    <asp:LinkButton ID="lbtnEndVote" runat="server" Text="Завершить голосование" OnClick="lbtnEndVote_Click"></asp:LinkButton>
    <asp:Button ID="lbtnNextQuestion" runat="server" Text="след →" OnClick="lbtnNextQuestion_Click">
    </asp:Button>
    <asp:Button ID="lblEndQuestion" runat="server" Text="Завершить вопрос" OnClick="lblEndQuestion_Click">
    </asp:Button>
</div>
